package com.iflytek.aisol.audit.iflytek.strategy.manage.service;


import com.iflytek.aisol.audit.iflytek.strategy.manage.dto.ServerInstanceDTO;
import com.iflytek.aisol.audit.iflytek.strategy.manage.entity.ServerInstance;
import com.iflytek.aisol.audit.iflytek.strategy.manage.query.PageDTO;
import com.iflytek.aisol.audit.iflytek.strategy.manage.query.ServicePageQuery;
import com.iflytek.aisol.audit.iflytek.strategy.manage.query.ServiceVO;

/**
 * CLassName: ServiceConfigService
 * Description:
 * Author: wuzhixiang
 * Date: 2024-12-28 16:10
 * Version: 1.0
 * @author wuzhixiang
 */
public interface ServiceConfigService {
    void add(ServerInstanceDTO serverInstanceDTO);

    void update(Long id, ServerInstanceDTO serverInstanceDTO);

    void delete(Long id);


    PageDTO<ServerInstance> queryServicePage(ServicePageQuery query);
}
